
package net.mappoint.s.mappoint_30;

import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlType;


/**
 * <p>Java class for PreferredRoadTypes complex type.
 * 
 * <p>The following schema fragment specifies the expected content contained within this class.
 * 
 * <pre>
 * &lt;complexType name="PreferredRoadTypes">
 *   &lt;complexContent>
 *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 *       &lt;sequence>
 *         &lt;element name="Highways" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
 *         &lt;element name="MajorRoads" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
 *         &lt;element name="MinorRoads" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
 *         &lt;element name="TollRoads" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
 *         &lt;element name="Ferries" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
 *       &lt;/sequence>
 *     &lt;/restriction>
 *   &lt;/complexContent>
 * &lt;/complexType>
 * </pre>
 * 
 * 
 */
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "PreferredRoadTypes", propOrder = {
    "highways",
    "majorRoads",
    "minorRoads",
    "tollRoads",
    "ferries"
})
public class PreferredRoadTypes {

    @XmlElement(name = "Highways", defaultValue = "0.5")
    protected Double highways;
    @XmlElement(name = "MajorRoads", defaultValue = "0.5")
    protected Double majorRoads;
    @XmlElement(name = "MinorRoads", defaultValue = "0.5")
    protected Double minorRoads;
    @XmlElement(name = "TollRoads", defaultValue = "0.5")
    protected Double tollRoads;
    @XmlElement(name = "Ferries", defaultValue = "0.5")
    protected Double ferries;

    /**
     * Gets the value of the highways property.
     * 
     * @return
     *     possible object is
     *     {@link Double }
     *     
     */
    public Double getHighways() {
        return highways;
    }

    /**
     * Sets the value of the highways property.
     * 
     * @param value
     *     allowed object is
     *     {@link Double }
     *     
     */
    public void setHighways(Double value) {
        this.highways = value;
    }

    /**
     * Gets the value of the majorRoads property.
     * 
     * @return
     *     possible object is
     *     {@link Double }
     *     
     */
    public Double getMajorRoads() {
        return majorRoads;
    }

    /**
     * Sets the value of the majorRoads property.
     * 
     * @param value
     *     allowed object is
     *     {@link Double }
     *     
     */
    public void setMajorRoads(Double value) {
        this.majorRoads = value;
    }

    /**
     * Gets the value of the minorRoads property.
     * 
     * @return
     *     possible object is
     *     {@link Double }
     *     
     */
    public Double getMinorRoads() {
        return minorRoads;
    }

    /**
     * Sets the value of the minorRoads property.
     * 
     * @param value
     *     allowed object is
     *     {@link Double }
     *     
     */
    public void setMinorRoads(Double value) {
        this.minorRoads = value;
    }

    /**
     * Gets the value of the tollRoads property.
     * 
     * @return
     *     possible object is
     *     {@link Double }
     *     
     */
    public Double getTollRoads() {
        return tollRoads;
    }

    /**
     * Sets the value of the tollRoads property.
     * 
     * @param value
     *     allowed object is
     *     {@link Double }
     *     
     */
    public void setTollRoads(Double value) {
        this.tollRoads = value;
    }

    /**
     * Gets the value of the ferries property.
     * 
     * @return
     *     possible object is
     *     {@link Double }
     *     
     */
    public Double getFerries() {
        return ferries;
    }

    /**
     * Sets the value of the ferries property.
     * 
     * @param value
     *     allowed object is
     *     {@link Double }
     *     
     */
    public void setFerries(Double value) {
        this.ferries = value;
    }

}
